export type DictModel = {
  id: number
  name: string
  type: string
  remark: string
  validFlag: boolean
  createTime: string
  updateTime: string
}

export type DictDataModel = {
  sortOrder?: number
  label: string
  value: string
  cssClass?: string
  listClass?: string
  isDefault: boolean
  remark?: string
  id?: number
  validFlag?: boolean
  createTime?: string
  updateTime?: string
  isSensitive?: boolean
  isDeleted?: boolean
  hotkey?: string
  isSystemConfig?: boolean
  type?: string
}

export type AllDictModel = Array<{
  type: string
  children: DictDataModel[]
}>
